Internet Archive BookReader

History of Halifax, Massachusetts